package com.google.shop.product.vo.product.detailVO;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
//import org.apache.commons.configuration.tree.DefaultExpressionEngine;

/* loaded from: app.jar:BOOT-INF/classes/com/google/shop/product/vo/product/detailVO/DetailVO.class */
public class DetailVO {
    @JsonProperty("ordersDetail")
    List<DetailSkuVO> detailSkuVOList;
    @JsonProperty("buyerAddress")
    Object buyerAddress;

    @JsonProperty("ordersDetail")
    public void setDetailSkuVOList(List<DetailSkuVO> detailSkuVOList) {
        this.detailSkuVOList = detailSkuVOList;
    }

    @JsonProperty("buyerAddress")
    public void setBuyerAddress(Object buyerAddress) {
        this.buyerAddress = buyerAddress;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof DetailVO)) {
            return false;
        }
        DetailVO other = (DetailVO) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$detailSkuVOList = getDetailSkuVOList();
        Object other$detailSkuVOList = other.getDetailSkuVOList();
        if (this$detailSkuVOList == null) {
            if (other$detailSkuVOList != null) {
                return false;
            }
        } else if (!this$detailSkuVOList.equals(other$detailSkuVOList)) {
            return false;
        }
        Object this$buyerAddress = getBuyerAddress();
        Object other$buyerAddress = other.getBuyerAddress();
        return this$buyerAddress == null ? other$buyerAddress == null : this$buyerAddress.equals(other$buyerAddress);
    }

    protected boolean canEqual(Object other) {
        return other instanceof DetailVO;
    }

    public int hashCode() {
        Object $detailSkuVOList = getDetailSkuVOList();
        int result = (1 * 59) + ($detailSkuVOList == null ? 43 : $detailSkuVOList.hashCode());
        Object $buyerAddress = getBuyerAddress();
        return (result * 59) + ($buyerAddress == null ? 43 : $buyerAddress.hashCode());
    }

//    public String toString() {
//        return "DetailVO(detailSkuVOList=" + getDetailSkuVOList() + ", buyerAddress=" + getBuyerAddress() + DefaultExpressionEngine.DEFAULT_INDEX_END;
//    }

    public List<DetailSkuVO> getDetailSkuVOList() {
        return this.detailSkuVOList;
    }

    public Object getBuyerAddress() {
        return this.buyerAddress;
    }
}
